infested with pests - Français Anglais Dictionnaire